Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL LANE Terraced £129,651 £130,000 30 Aug 2022
2 CHAPEL LANE Terraced £141,170 £95,000 30 Jan 2015
3 CHAPEL LANE Semi-Detached £140,036 £95,000 11 Mar 2015
5 CHAPEL LANE Semi-Detached £157,584 £125,000 14 Nov 2017
DENOLA CHAPEL LANE Semi-Detached £168,219 £136,000 24 Aug 2018